home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Franz PD / Franz PD Disk #163 (1992-04)(Rhein-Sieg-Soft).zip / Franz PD Disk #163 (1992-04)(Rhein-Sieg-Soft).adf / Grubcalc_V1.1 / Anleitung < prev    next >
Text File  |  1992-03-25  |  15KB  |  489 lines

  1.                           ______
  2.                          /  /\  \
  3.                         /  /  \  \
  4.             ___________/  / /\ \  \             ___________         __________
  5.            /         //    / / /  /            /         //        /        //
  6.           /   ______// \  \   /  /            /   ______//        /   _____//
  7.          /   //         \  \ /  /            /   //              /   //
  8.         /   //___________\_    /____________/   //______________/   //
  9.        /   ______________        __________    ________________    //
  10.       /   //            /   /\   \        /   //              /   //
  11.      /   //_______     /   /  \   \      /   //_______       /   //_____
  12.     /           //    /   /    \   \    /           //      /         //
  13.    /___________//    /  _/      \_  \  /___________//      /_________//
  14.                      \  \        /  /
  15.                       \  \      /  / __________________________________
  16.                        \  \    /  / /                                  \
  17.                         \  \  /  / /          Presents                  \
  18.                          \  \/  / /          -------------               \                          \    / /        Grub_Calc Version 1.1           o
  19.                           \    / /           Grub_Calc_V1.1               \
  20.                            \  / /__________________________________________\
  21.                             == 
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.                                 Grub_Calc - The Story (is True)
  31.  
  32.  
  33.  
  34.  
  35.  
  36.                                 Grub_Calc Version 1.1
  37.                                 ---------------------
  38.  
  39.  
  40.                                        Anleitung
  41.  
  42.  
  43. * In dieser Version ist es von nun an moeglich beliebig viele Datensatze zu
  44.   verwalten ( Version 1.0 - 400 Satze)
  45.  
  46.  
  47. * Die Schreib und Lese-Routine wurde von Sequentiell auf Random-Format
  48.   geandert .
  49.   Das heisst , das Programm kann die alten Daten der ersten Version nicht
  50.   mehr verarbeiten .
  51.   ( Aber trostet Euch , Ihr habt ja jetzt die Moglichkeit bis zu 1000000..
  52.     Datensatze zu verarbeiten < Falls Ihr genugend MEMORY besitzt >  )
  53.  
  54.  
  55. * Das nachtragliche Andern (Editieren) beliebiger Datensatze ist uneinge-
  56.   schrankt moglich .
  57.  
  58.  
  59. * Fur unglickliche User welche keine Besitzer einer Festplatte sind :
  60.  
  61. ! Um einen schnellen Ablauf der Lade- und Seitenscrollroutine zu gewaehrleisten
  62. ! ist es ratsam die Daten entweder in die RAM:Disk zu verlegen oder die Daten
  63. ! (Diskette) zu optimieren . 
  64. ! Das macht sich bei grossen Datenbestaenden bemerkbar 
  65.  
  66.  
  67. * Der Pfad der aktuellen Datei wird auf einem eigenen Screen angezeigt .
  68.   Ebenso die Anzahl der Datensatze als auch die Laenge der Datei in Bytes .
  69.  
  70.  
  71.  
  72. * Im Datenblatt kann man mit den Cursortasten <UP> und <DOWN> scrollen .
  73.   Mittels Cursortasten <UP> und <DOWN> und SHIFT wird seitenweise ge-
  74.   blattert .
  75.  
  76.   SHIFT <A>  springt zum Dateianfang
  77.   SHIFT <E>  springt zum Dateiende
  78.   Shift <C>  neuer Datensatz (Anhangen)
  79.   ESC        springt immer zur vorigen Routine von der gestartet wurde
  80.              Sollten Sie das Programm schnell verlassen oder zum
  81.              ROOTS-Menu zuruck wollen ist immer ESC zu drucken .
  82.   F1         Scrollt den Summenscreen nach oben
  83.   F2         Scrollt den Summenscreen nach unten
  84.  
  85.  
  86.  
  87.  
  88.  
  89.   
  90.                         ***  DAS PREFERENCES-MENU  ***
  91.  
  92.   An sich nichts besonderes , doch auf Grund des Modularen Programmier-
  93.   stils wird es in spateren Versionen einige Features geben .
  94.  
  95.  
  96.  * Sie haben die Wahl zwischen 3 verschiedenen Fullmuster fur Leerstellen
  97.  
  98.    z.B.
  99.  
  100.    1 . "WANDSCHRANK.........."
  101.    2 . "WANDSCHRANK__________"
  102.    3 . "WANDSCHRANK          "
  103.  
  104.    Diese werden sowohl im Arbeitsblatt als auch beim Druckvorgang erkannt 
  105.    und sofort aktualisiert .
  106.  
  107.                       folgende Einstellungen sind moglich     
  108.  
  109.  
  110. * Die Einstellung der Seitenlange ( Blattlaenge )ist mit der Maus einstellbar
  111.   Die Einstellung der zu Druckenden Datensatze ( Je Blatt) ------- || -------
  112.   Die Einstellung der Ubertrage (Returns) nach Blattende   ------- || -------
  113.   Die Einstellung EINZELBLATT oder ENDLOSPAPIER            ------- || -------
  114.  
  115.  
  116. * Die Namen fur  " Ware " , " Einheit " , " Summe 1 " , " Summe 2 "
  117.  
  118.   konnen durch anklicken derselbigen geandert werden
  119.   Wird nach dem Anklicken eines solchen lediglich <RETURN> gedruckt
  120.   so ubernimmt das Programm den Original (Default Wert)
  121.  
  122.   
  123. * Sollten Sie Ihre optimale Einstellung abspeichern wollen , so koennen Sie
  124.   dies mittels SAVE - Gadget
  125.  
  126.   Wollen Sie jedoch nur eine Einstellung ausprobieren , so ist lediglich
  127.   das OK - Gadget anzuklicken .
  128.  
  129.   Mittles  ORIGINAL - EINSTELLUNG  - Gadget werden die von mir voreingestellten
  130.   Werte wieder ubernommen (Default)
  131.  
  132. * Beim Start des Programmes pruft  < Grub_Calc_V1.1 > ob bereits Preferences
  133.   daten eingestellt bzw. verandert wurden .
  134.   Hierbei wird IMMER das <SYS:S> Verzeichnis nach der Datei "Grub.Prefs"
  135.   abgefragt . Sollte diese Datei existieren wird die (neue) Konfiguration
  136.   auch aus ihr geladen . Wenn nicht , ist immer die ORIGINAL - EINSTELLUNG
  137.   aktiviert .
  138.  
  139.  
  140.  
  141.  
  142.                          ***   DRUCKEN   ***
  143.  
  144.  
  145.  
  146.  
  147.  
  148. * Drucken kann man nur Datensatze (Dateien) die man auf dem Arbeitsblatt sieht
  149.   Eben den aktuellen halt .
  150.  
  151.  
  152. * Der Druckvorgang wird in Prozent als auch mittels eines grafischen Balken
  153.   veranschaulicht .
  154.  
  155.  
  156. * Die optimale Seiteneinstellung bzw. Einzelblatt od. Endlospapier koennen
  157.   Sie im PREFERENCES-Menu einstellen
  158.  
  159.  
  160.  
  161.  
  162.                          ***  EDITIEREN  ***
  163.  
  164.  
  165. * Zum Editieren geladener Datensatze <RETURN> drucken oder das entsprechende
  166.   Gadget aus der Menuleiste anklicken .
  167.  
  168.   Nun kann mit den <CURS>-UP oder <CURS>-Down Tasten der zu andernde Daten-
  169.   satz angescrollt werden .
  170.  
  171.   Gescrollt kann immer nur im aktuellen Bildschirmbereich werden
  172.   Also Maximal vom Datensatz XXX bis Datensatz XXX+17
  173.  
  174.   Haben Sie diesen erreicht , nochmals <RETURN> drucken und der Datensatz
  175.   wird in das Arbeitsfenster ubernommen und fragt Sie Schritt fur Schritt
  176.   nach den (neuen) Daten .
  177.   
  178.   Wenn Sie z.B. Datensatz No.: <15> andern wollen , aber nur die SUMME 1:
  179.   dann drucken Sie bei den INPUTS DATUM-WARE-EINHEIT <RETURN> das Programm
  180.   unbernimmt bei LEERINPUTS immer den vorigen INHALT .
  181.   Lautet das Feld Ware nun PLATTENSPIELER , so bleibt es auch so , wenn
  182.   Sie lediglich <Return> drucken .
  183.  
  184.   Anders bei den NUMERISCHEN Feldern    <Summe 1>     <Summe 2>
  185.  
  186.   Hier muss immer der neue Wert eingegeben werden !
  187.   Ein <RETURN> ohne Eingabe hat immer den wert 0.00
  188.   
  189.  
  190.  
  191. * Ich bin bestrebt <Grub_Calc> weiterzuentwickeln , sollten Sie die erste
  192.   Version des Programmes kennengelernt haben , so konnen Sie jetzt sehen
  193.   wie sehr (zum Guten) dieses Programm erweitert und verandert wurde .
  194.  
  195.   Eigentlich war dieses Programm lediglich mein erster Versuch in AMOS-Basic
  196.   (Als auch mein erstes Programm uberhaupt) .
  197.   An Weiterentwickeln war vorerst nicht zu denken .
  198.   Da ich aber die DruckerRoutine etwas einschrankte , so das ein einwandfreier
  199.   Ausdruck nicht moglich war , ohne sich bei mir registrieren zu lassen 
  200.   und auch tatsachlich einige Herrschaften eine lauffaehige Version des 
  201.   Programmes wollten , wurde ich motiviert weiterzumachen .
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.     ***  Warum ist Grub_Calc_V1.1 nicht voll lauffahig ? ***
  209.  
  210.  
  211.  
  212.  
  213.  
  214.   Dazu stellt sich mir zuerst die Frage :
  215.  
  216.   Wer kann Grub_Calc_V1.1 brauchen ?
  217.  
  218.   Der Anwendungsbereich von Grub_Calc_V1.1 liegt in der Berechnung
  219.   und Addierung zweier Summen (Diese koennen positiv als auch negativ sein) .
  220.   unter Berucksichtigung von Daten wie ( DATUM   WARE   EINHEIT ) - Default
  221.  
  222.   Auf gut Deutsch eine reinrassige EINAHMEN-AUSGABEN > Rechnung
  223.   mit sauberer einstellbarer DRUCKERAUSGABE ( fur registrierte User )
  224.  
  225.   Diesen Zweck erfullt Grub_Calc_V1.1 zur genuege .
  226.   Ja es bietet sogar einige nette Kleinigkeiten die nicht zu verachten sind
  227.  
  228.   Wenn jemand glaubt damit sei das grosse Geld zu machen , dann bitte Ich
  229.   denjenigen gerne es einmal zu versuchen .
  230.   
  231.   Ich sehe es jedoch nicht ein nachtelang zu tufteln und tippen um ein Pro-
  232.   gramm dann an jeden freizugeben , ohne eine kleine Entschadigung dafur
  233.   zu erhalten .
  234.   
  235.   
  236. Sicherlich ist das Programm Grub_Calc (noch) nicht fehlerfrei,doch habe ich mich
  237. bemueht alle Fehlerquellen soweit als moeglich auszuschalten . Meiner
  238. Meinung nach ist Grub_Calc sogar sehr anwenderfreundlich programmiert.
  239. ( Hauptsaechlich auf mich bezogen )
  240.  
  241.  
  242.  
  243.  
  244. Programmversionen :     Zur Zeit gibt es 2 Versionen des Prgs
  245.  
  246.  
  247.  
  248.             1.     Grub_Calc_V.1.0  - Public Domain Version
  249.  
  250.  
  251.             2.    Grub_Calc_V.1.1     - Erweiterte    Version
  252.  
  253.  
  254.  
  255.  
  256. Bestimmungen - Rechte des Autors
  257.  
  258. Die 1.Version des Programmes wird (ausschlieszlich) von mir an bestimmte
  259. Public Domain Serien weitergeleitet . Sollte das Programm in andere Serien
  260. als von mir vorgesehen erscheinen , so geschieht dies nur unter vorheriger
  261. Einholung meiner schriftlichen Zustimmung .
  262.  
  263. Die 1.Version des Programmes muss mit dieser Anleitung,sowie den Directory`s
  264. Grub_Calc und Grub_Calc/Dat belassen werden
  265.  
  266. Jegliche Veraenderung des Programmes ist verboten !
  267.  
  268. Grundsaetzlich ist die 1.Version Grub_Calc voll lauffaehig,bis
  269. auf die kleine Einschraenkung , dass beim Drucken einer Datei
  270. eine Info-Zeile mit ausgegeben wird.
  271.  
  272.  
  273.  
  274. Die 2.Version des Programmes ist ohne Einschraenkungen lauffaehig
  275. Um in den Genusz einer solchen Version zu kommen muessen Sie Sich
  276. bei mir registrieren lassen , dass heiszt
  277.  
  278.                               10 DM an den Autor schicken - Fertig !
  279.                                     Adresse nicht vergessen        !
  280.  
  281. Dafuer bekommt Ihr :
  282.             Jeweils die neueste (Voll) Version von
  283.                                          Grub_Calc
  284.  
  285.                 und einen Dauer (Gratis) Update-Service
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293. -------------------------------------------------------------------------------
  294.  
  295.  
  296.                                     Zum Programm
  297.  
  298.  
  299.  
  300.  
  301.          !!!!!!!    Gilt Nur fur Version V.1.0     !!!!!!!!
  302.  
  303.  
  304.  
  305. Grub_Calc benoetigt zum einwandfreien Arbeiten folgende Bilder und Dateien
  306.  
  307. Das Verzeichnis       < Grub_Calc >
  308.                   |
  309.                                 |
  310.                                 +
  311. mit dem Unterverzeichnis     < Dat > - hier werden die Daten abgelegt
  312.                               -------
  313.  
  314. -------------------------------------------------------------------------------
  315.  
  316.  
  317.                 Der Hauptschirm
  318.                                 ----------------
  319.  
  320.  
  321.              Nach dem Ladevorgang befindet man sich im Hauptmenu
  322.  
  323.              Dieses umfaszt lediglich 3 Auswahlmoeglichkeiten
  324.  
  325. 1. <D>atei - in den Arbeitsmodus von Grub_Calc
  326. 2. <I>nfo  - Kurzer Text des Autors
  327. 3. <Q>     - Quit zurueck zum System
  328.  
  329.  
  330. Um in das jeweilige Programm zu kommen ist der entsprechende Anfangsbuchstabe
  331. zu druecken .
  332.  
  333.  
  334.  
  335. --------------------------------------------------------------------------------
  336.  
  337.  
  338.                                    Die Menues
  339.                                    ----------
  340.  
  341.  
  342.  
  343.  
  344.  
  345. <D>aten
  346. -------
  347.  
  348.  
  349.  
  350. Dies ist der wichtigste Teil von Grub_Calc .
  351. Alle Funktionen wie : <Laden> <Speichern> <Eingeben> <Drucken> werden von hier
  352. aus gesteuert .
  353.  
  354. Um in den ausgewaehlten Modus zu kommen gibt es zwei Varianten
  355.  
  356. 1. Die Wahl mit der Maus in die dafuer vorgesehenen Grafik-Symbole links und
  357.    rechts oben am Bildschirm.
  358.  
  359. 2. Die Wahl mit dem Tastaturkuerzel
  360.    <L> - fuer <L>aden
  361.    <S> - fuer <S>peichern etc.
  362.    Auf Grosz oder Kleinschreibung braucht nicht geachtet zu werden
  363.  
  364.  
  365.  
  366. Daten <E>ingeben
  367.       ----------
  368. Anklicken des Symbols bzw. Taste <E>
  369.  
  370. Die erste Information die Grub_calc nun verlangt ist die Anzahl der einzugebenden
  371. Datensaetze.(max.400je Datei)
  372.  
  373. Die zweite Abfrage bezieht sich auf die beiden Moeglichkeiten
  374. von der <N>eugestaltung einer Datei  oder dem <A>nhaengen neuer Daten
  375. an eine bereits bestehenden Datei (erweitern).
  376.  
  377. Diese Auswahl wird durch das jeweilige Tastaturkuerzel erreicht
  378.  
  379. Nun werden Sie mit dem File Requestor konfrontiert
  380.  
  381. je nach Wahl <N>eu oder <A>nhaengen werden Sie aufgefordert
  382. eine Datei auszusuchen bzw. einen neuen Namen einzugeben.
  383.  
  384.  
  385. Anschlieszend folgen die Abfragen nach :
  386. Datum    ALPHANUMERISCH
  387. Ware     ALPHANUMERISCH
  388. Einheit  ALPHANUMERISCH
  389. Summe1   NUMERISCH
  390. Summe2   NUMERISCH
  391.  
  392. Dies geschieht ausnahmslos ueber die Info-Zeile.
  393. Ein Uberspringen der ersten 3 Felder mit <RETURN> ist in der Public Domain
  394. Version von Grub_Calc nicht erlaubt.
  395.  
  396. Wenn alle 5 Eintraege getaetigt wurden uebernimmt das Programm den Satz in
  397. den Speicher (DISK: RAM: HD: etc.) und in den einzelnen Bildschirmspalten.
  398. Die Summen SUMME1,SUMME2 und TOTAL werden nach jedem Eintrag neu berechnet und
  399. angezeigt
  400.  
  401. Sollte eine Summe ins Negative gehen (Minus) , so wird diese andersfarbig
  402. mit einem Minuszeichen gezeigt .
  403.  
  404. Nach dem beenden der Eintraege wartet das Programm auf eine Tastaturbestaetigung
  405. welche in der Info-Zeile angekuendigt wird.
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413. Daten <L>aden
  414.       -------
  415.  
  416. Anklicken des Symbols  bzw. Taste <L>
  417.  
  418.  
  419. Anschlieszend folgt der Auswahlrequester welcher automatisch ins Vercheichnisz
  420. <Grub_Calc/Dat> verzweigt .
  421. Nun wird die entsprechende Datei ausgewaehlt und angezeigt .
  422. Sollte eine Datei nicht gefunden werden oder ein Fehler beim Lesen auftreten
  423. so wird dies immer in der Info-Zeile bekannt gegeben (jede Nachricht in der
  424. Info-Zeile wartet auf eine Tataturbestaetigung).
  425.  
  426.  
  427.  
  428.  
  429. Daten <D>rucken
  430.       ---------
  431.  
  432. Anklicken des Symbols bzw, Taste <D>
  433.  
  434. Siehe Daten<L>aden
  435.  
  436.  
  437.  
  438.  
  439.  
  440. -------------------------------------------------------------------------------
  441.  
  442. Mir bekannte                          < Bugs >
  443.  
  444.  
  445.  
  446. Leider konnte ich nicht alle Bugs entfernen , arbeite aber stets daran das
  447. Programm zu verbessern
  448.  
  449.     =   Ein Fehler tritt z.B. beim Eingeben auf :
  450.             Wenn man bei der Input - Abfrage (Wieviele Datensaetze ?)
  451.             mehrmals RETURN drueckt,dann bricht das Programm
  452.             nicht nach den eingegebenen Saetzen ab , sondern
  453.             wiederholt die <N>eu oder <A>nhaengen - Routine so oft
  454.             als RETURN gedrueckt wurde.
  455.             Man muss dann immer einen Dateinamen angeben
  456.             und mit erneuter Eingabe beginnen (erst jetzt erkennt das
  457.             Programm ,dasz es sich um falsche Daten (2.illegaler Input)
  458.             handelt und bricht mit der <Bug-Error> Meldung aus der Schleife
  459.  
  460.             Bei ordnungsgemaeszer Eingabe von 1 X RETURN (Wie viele Datens.)
  461.             verarbeitet das Programm jedoch alle Daten anstandslos !
  462.  
  463.  
  464.  
  465.  
  466. ------------------------------------------------------------------------------
  467.  
  468.  
  469. Zur Zeit bin ich mit der erstellung einer Public-Domain Reihe fuer den Raum
  470. Oesterreich beschaeftigt .
  471. Die Serie nennt sich EXEC
  472. Aufgenommen werden nur Public Domain Programme die Ihr selbst programmiert
  473. habt .
  474.  
  475. Gesucht werden allerdings nur nette brauchbare Beitraege 
  476.  
  477. PS.: EXEC       gibts gratis     !!!!!
  478.  
  479. Programme aus anderen Serien werde ich nicht aufgenommen !
  480.  
  481. Meine Adresse
  482.  
  483.  
  484. Exec
  485. Erich Schaber
  486. Wiestal 143
  487. A-5411 OBERALM / Sbg
  488.  
  489.